#ifndef NDDPLUGINBRIDGE_H
#define NDDPLUGINBRIDGE_H
#pragma once
#include <stdarg.h>
#include <QObject>
#include <QWidget>
#include <QMenu>
#include <QDir>
#include <QStringList>
#include <QDockWidget>
#include <QMainWindow>
#include "outline_dock.h"


namespace Ui {
class NddPluginBridge;
}

//===============================================================
class NddPluginBridge :public QWidget
{
    Q_OBJECT
public:
    NddPluginBridge(QWidget* pNotepad, QMenu* pMenu, const QString& plgPath);
    ~NddPluginBridge();

public slots:
    void slot_windowTitleChanged(const QString &title);

public:
    QWidget* m_pNotepad;
    OutlineDock* m_outlineDock;

private:

};

#endif // NDDPLUGINBRIDGE_H
